Aliya's grandfather is her only family, but lately he has been acting strangely. He's forgotten her birthday and keeps disappearing. So when a mysterious gift arrives that seems to grant her wishes, Aliya uncovers a secret - she's from a long line of illustrious time travellers. Whisked off by flying carpet to the Infinite City in a parallel Egypt, Aliya enrols at an extraordinary academy where she makes new friends at last. But the threat of magic is looming - rumours of the return of Dorian Dark, a devious master of time. And with Aliya's special skills, he can twist history forever.