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).