Dr John D Grainger is a respected historian with a particular reputation for military subjects. His recent publications include Cromwell Against the Scots and The Battle of Yorktown.