Magic, Science and Society by Alex Dennis, Taylor & Francis | E.LibroWorld.com