Magical Mathematics : The Mathematical Ideas That Animate Great Magic Tricks | DealShopping UK