The Escher Vault
Edward Rogers