Peter Lynch
Published 2000
Roger Lowenstein
Published 2001
Burton G. Malkiel
Published 2007
Michael Lewis
Published 2011
David Enrich
Published 2017
John Mack
Published 2022
James B. Stewart
Published 2012