Searching for great : Readings past and present - Klein, Thomas (Harcourt Brace College Publishers, 1998)