This is Harmonic Trading: Advanced Strategies for Profiting from the Vol. 2 by Carney - ISBN 0137051514 9780137051519.