Book review: The magician's path