John C. Jeffries Jr.

5 books

690 pages 1994

nonfiction biography challenging informative reflective medium-paced

157 pages 1900

nonfiction challenging informative slow-paced

1070 pages 2013

challenging informative reflective medium-paced

690 pages hardcover 1994

nonfiction biography history informative inspiring reflective medium-paced

missing duration info audio 2005