I don't remember what all I read... I do remember I enjoyed the story books... Stock Market Wizards, Market Wizards, etc.
Also I recommend the series by Adrienne Laris Toghraie, Trading on target. You can know all you wanna know, but if you don't understand your psyche you'll be a great analyst...