Shaping History 100 great leaders - Brian Mooney (Indigo Books Canada, 2004)