John B. Hattendorf

20 books

288 pages 1996

nonfiction historical history reference informative slow-paced

411 pages 1995

nonfiction history reference dark informative slow-paced

26 pages paperback

nonfiction politics

missing page info

medium-paced

missing page info 1997

adventurous emotional inspiring medium-paced

425 pages 2012

history informative inspiring tense slow-paced

425 pages digital 1997

fiction history adventurous emotional inspiring medium-paced

320 pages hardcover

nonfiction autobiography biography history medium-paced

218 pages paperback

nonfiction history medium-paced

405 pages paperback 1993

medium-paced