Who's who in modern history - Palwer , Alan (London Routledge, 2003)