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