I would go with either Inner Card Trilogy or Ultimate secrets of card magic. Well, depending on your skill level i guess. Only because beyond the notes on erdnase, which you can get for free, the only other stuff is the expert gambling moves, I don't know how you feel about gambling moves or if you employ them, so i would consider that before getting Revelation. Its an awesome book, but if you haven't studied Erdnase or other gambling sleights a lot I don't think you should jump right into that.