Fifty Thinkers who shaped the Modern World - Trombley, Stephen (London Atlantic Books, 2012)