The Science of Harry Potter: How Magic Really Works by Roger Highfield Back to product details page >