The New Scrooge Investing - Mark Skousen (McGraw Hill)