James Eli Adams

2 books

264 pages 1995

nonfiction history challenging informative reflective slow-paced

463 pages 2009

challenging informative medium-paced