James William Buel

6 books

172 pages digital

nonfiction history challenging informative reflective medium-paced

612 pages hardcover 2015

612 pages hardcover 2015

328 pages digital 1905

720 pages 1890

600 pages paperback 2014