Bill Adams 

36 years of experience at a major money management firm.
See subscribers