A Thoroughly Modern Witch: The Magi Saga (Tales of the Magi Saga)by Andrew Dobell Pages of A Thoroughly Modern Witch: The Magi Saga (Tales of the Magi Saga) : Page 1Page 2