Alexander At World's End by Tom Holt