David L. Nicandri

3 books

400 pages hardcover

nonfiction history medium-paced

156 pages paperback

nonfiction history

380 pages 2010

adventurous informative slow-paced