The Thin Red Line
Jeffrey Overstreet
It makes you think and ask questions. Its characters contradict themselves, talking one way, acting another. And it ends abruptly, with many things unresolved. Like life.