Richard Harker

2 books

245 pages hardcover

nonfiction history informative medium-paced

288 pages paperback

nonfiction art history reference informative medium-paced