Last Thousand Days of the British Empire - Peter Clarke