Ender's Game - Orson Scott Card It was very enjoyable to read, see comments for personal opinion.