Philip A. Clarke

6 books

360 pages paperback

nonfiction history nature challenging informative medium-paced

191 pages hardcover

nonfiction history nature challenging informative medium-paced

192 pages hardcover

nonfiction nature science challenging informative medium-paced

192 pages hardcover

challenging informative reflective medium-paced

344 pages hardcover

nonfiction historical

374 pages hardcover 2012