Jonathan Shepard

12 books

1228 pages 2009

nonfiction history challenging informative medium-paced

472 pages paperback 1996

nonfiction history challenging informative slow-paced

434 pages hardcover

nonfiction history politics informative medium-paced

449 pages hardcover 2009

challenging informative reflective medium-paced

472 pages hardcover

nonfiction history

168 pages paperback

nonfiction history

missing page info digital

nonfiction history reference sociology informative medium-paced

448 pages hardcover 2019

adventurous challenging reflective medium-paced

missing page info

medium-paced

235 pages hardcover 2007