Cave of wonders: Infinity ring - Matthew J Kirby (New York Scholastic Inc, 2013)
Keywords: Baghdad (Iraq) -- Civilization -- 634-1921 -- Juvenile fiction. Time travel -- Juvenile fiction. Conspiracies -- Juvenile fiction