The last battle - Lewis, C.S. (New York, NY HarperCollins, 1956)