It makes things so much easier to visualize when the author takes the time to create a realistic setting, something that can be especially difficult to achieve when describing a time and place that no longer exists.Character-wise, I liked Archimedes from the beginning.