Kenneth W. Harl

22 books

377 pages first pub 2005 (editions)

nonfiction history adventurous informative slow-paced

12 hours first pub 2001 (editions)

nonfiction history challenging informative slow-paced