For Sci Fi I recommend any Robert Heinlein book. Most notable of his books are Stranger in a strange land Time enough for love (The first of his I read and it made me fall in love with his work) The moon is a harsh mistress As mentioned by halo, 1984 is a great book