Investing Against The Tide by Anthony Bolton