The last battle - Lewis, C. S (New York : Harper Collins, 1956)