Crown, Covenant and Cromwell is a groundbreaking military history of the Great Civil War or rather the last Anglo-Scottish War as it was fought in Scotland and by Scottish armies in England between 1639 and 1651. While the politics of the time are necessarily touched upon, it...