Great Books encyclopedia Euclid Archimedes Nicomachus Britannica #10/1990 A nice touch is how this novel uses letters to tell part of the story.