 Ayesha, the twins' grandmother (whom they do not know of until the end of the book), wished to kidnap Philippa so that she would be the next Blue Djinn, as Ayesha's life was rapidly expiring.Jockeying for her position was Mimi de Ghulle, a wicked djinn from the tribe of Ghul; however, she is having little success.John goes in search of Philippa, who is being held at the Blue Djinn's secret palace in Babylon.