John Keegan

90 books

400 pages 1987

nonfiction history informative slow-paced

353 pages paperback 1989

nonfiction history emotional inspiring slow-paced

224 pages 2000

nonfiction history adventurous informative slow-paced

608 pages 1989

nonfiction history informative slow-paced

365 pages 1982

nonfiction history informative slow-paced

288 pages 1985

nonfiction history informative slow-paced

478 pages 2002

nonfiction history informative fast-paced

254 pages 1989

nonfiction history informative slow-paced

87 pages 1998

nonfiction history informative medium-paced

395 pages paperback 1999

nonfiction history informative slow-paced