A review by jonahbarnes
The Last Battle by C.S. Lewis

No matter how many time I read this it still gets me. C. S. Lewis has made many a grown man cry.