Professional Investor Rules: Top investors reveal the secrets of their success

Stephen Eckett