Philip Brenner

6 books

324 pages paperback

nonfiction history informative medium-paced

430 pages digital 2007

473 pages 2014

challenging informative reflective medium-paced

missing page info

medium-paced

15 hours, 11 minutes audio

nonfiction history informative reflective medium-paced

128 pages hardcover

nonfiction history politics medium-paced