The Seven Wonders: A Novel of the Ancient World by Steven Saylor