2 great sf books http://en.wikipedia.org/wiki/Flatland Set as a satire of Victorian society "The story describes a two-dimensional world occupied by geometric figures, whereof women are simple line-segments, while men are polygons with various numbers of sides. The narrator is a square named A Square, a member of the caste of gentlemen and professionals, who guides the readers through some of the implications of life in two dimensions." http://en.wikipedia.org/wiki/The_Black_Cloud I won't spoil this one for you, it's just a really interesting and suspenseful sf story. Richard Dawkins (writing in the 2010 Penguin Classics reissue) claimed the novel was "one of the greatest science fiction novels ever written."
Also recommended in this reply