Hal Taylor

6 books

214 pages hardcover

nonfiction art history emotional informative medium-paced

288 pages hardcover

nonfiction history travel adventurous informative medium-paced

414 pages digital

missing page info 2022

medium-paced

132 pages paperback

nonfiction

311 pages paperback 2003

fiction