Grainger, J. D. (2021). Cromwell against the Scots: The last Anglo-Scottish war, 1650-1652 (Revised and updated edition.). Pen & Sword Military.
Chicago Style (17th ed.) CitationGrainger, John D. Cromwell Against the Scots: The Last Anglo-Scottish War, 1650-1652. Revised and updated edition. Barnsley, South Yorkshire, UK: Pen & Sword Military, 2021.
MLA (8th ed.) CitationGrainger, John D. Cromwell Against the Scots: The Last Anglo-Scottish War, 1650-1652. Revised and updated edition. Pen & Sword Military, 2021.
Warning: These citations may not always be 100% accurate.