WINNER OF THE 2015 CWA ENDEAVOUR HISTORICAL DAGGER London, 1654. Oliver Cromwell is at the height of his power and has declared himself Lord Protector. Yet he has many enemies, at home and abroad. London is a complex web of spies and merchants, pr…