Shaping History 100 Great Leaders : From antiquity to the present - Mooney,Brian (Arcturus Publishing Limited, 2004)