small stakes holdem by skalansky and malmouth until you move to around 5-10 limits or so then you can read holdem poker, the theory of poker and holdem for advanced players all by skalansky