The Mental Strategies of Top Traders | 9780470509531 | Memmo