How to read minds & other magic tricks