Quote #29
Successful investing is anticipating the anticipations of others.
All John Maynard Keynes quotes