William J. O'Neil: 24 Essential Lessons for Investment Success: Learn the Most Important Investment Techniques from the Founder of Investor's Business Daily
William J. O'Neil: The Successful Investor: What 80 Million People Need to Know to Invest Profitably and Avoid Big Losses
William J. O'Neil: How to Make Money Selling Stocks Short (Wiley Trading)
William J. O'Neil: How To Make Money In Stocks: A Winning System in Good Times or Bad, 3rd Edition