Philemon Holland

9 books

171 pages hardcover 1979

adventurous informative reflective medium-paced

missing page info

448 pages paperback 120

nonfiction classics history philosophy challenging informative reflective slow-paced

272 pages paperback

nonfiction art history nature technology medium-paced

718 pages digital 77

456 pages hardcover

nonfiction history

112 pages paperback

nonfiction classics literary medium-paced

missing page info 2015

medium-paced

318 pages paperback

challenging informative reflective medium-paced