The great illusionists by Edwin A. Dawes | Menrva Books