John J. Murphy

former technical analyst for CNBC and director of Merrill Lynch’s Technical Analysis Futures Division

Books