The magic of M. C. Escher (Thames & Hudson, 2006)