Screwing Up Babylon (Screwing Up Times Series, Book 2) (The Screwing Up Time Series)
When Miranda is kidnapped through time, Mark will do anything to save her.
Babylon, one of the most powerful and notorious empires ever, is the last place Mark wants to go. But when he discovers his girlfriend Miranda has been kidnapped and given to the king as a concubine, he travels through the colors of time to rescue her. It won’t be easy, not when the Hanging Gardens are a trap, his life is the prize in a game, and time is a prison. It will take all Mark’s cunning, the help of his friends, and a crazed chimp to free Miranda. When he does, time itself begins to unravel, and a life must be sacrificed or no one will survive.