The Fantastic World of M.C. Esher - Escher, M. C. (Maurits Cornelis), 1898-1972. (Springer, 2001)