3 Day Exclusive | Save up to $15 off! Get the code »

John D Grainger

John D. Grainger is a respected historian with a particular reputation for military subjects. His recent publications include Cromwell Against the Scots (Boydell Press, 2005) and The Battle of Yorktown (Tuckwell Press, 1997).