The Disciplined Trader Developing Winning Attitudes By Mark Douglas

This novel weaves together multiple voices without ever feeling messy.