William Barbour

3 books

264 pages first pub 1994 (editions)

informative reflective tense medium-paced

180 pages missing pub info (editions)

nonfiction art technology

312 pages first pub 1994 (editions)

informative fast-paced