"Ender's Game is an affecting novel full of surprises that seem inevitable once they are explained." -- New York Times Book Review