Dave Rainey
 Cover of  The Worlds of M. C. Escher: Nature, Science, and Imagination

books