Mathematical Curiosities: A Treasure Trove of Unexpected Entertainments - 9781616149314