John Barker

14 books

72 pages 1996

informative medium-paced

322 pages digital 2015

488 pages paperback

nonfiction art classics

256 pages 1998

challenging informative medium-paced