A day's adventure in math wonderland - Akiyama, J. (World Scientific, 2008)