tarbell is great, if you're new to card magic get card college. other good books include paper engine, Totally out of control, carneycopia, expert at the card table, card manipulation, 13 steps to mentalism, practical mental effects. I am surprised no one has mentioned apocalypse - harry lorayne.