I second Jason England, ok some of the moves are kinda difficult, but those moves separate the boys from the men, Ben Earl, has some good psychological-gambling stuff too, I liked his book.. Dr Strange hand,Daniel Madison also has some really cool thoughts,
Like "Heritage" from his dangerous dvd. Though my all time favourite gambling based dvd, is Damien Nieman's fast company...
Most of my current gambling repertoire comes from there, although in my opinion he doesn't teach the sleights in enough detail for a beginner but once you have a solid foundation,(Jason England), you will be able to perform most gambling demos. One thing I'd recommend Is pseudo-gambling demos. Usually easier that actual gambling demo's but just as effective to laymen.
Daniel Madison had a book out for a while but I can't find it anymore, was looking to get it it's called "Devilry", and it had pseudo-gambling demos. Good luck and all the best.