Breakthroughs in technical analysis: new thinking from the world's top minds - Keller, David (New York:Bloomberg Press, 2007)