Book Review: The Magical Rainbow