Alan Moore

The Streetwise Investor. Extraordinary Investing for Ordinary People