J.E. Spence

2 books

344 pages first pub 1997 (editions)

nonfiction history challenging informative slow-paced

231 pages first pub 2010 (editions)

informative reflective medium-paced