Kaiser and his times - Balfour, Michael (London Penguin, 1972)