Just finished: Dawn, by Elie Wiesel. Sad and thoughtful, what is it like to kill someone in the name of justice?
Finished recently: Freakonomics. Not a bad book as a springboard for discussion, but I can't fully recommend it until they provide a little more data, and a little less self-promotion.
Currently reading: The Hidden Language of Baseball. The history of signs and sign-stealing in baseball. I don't actually watch baseball anymore, but the notion of communicating simultaneously in public and in secret interests me. I wish the book spent more time on mechanics than history, but I'm still finding it fun.
Currently reading: Night by Elie Wiesel. My wife doesn't want me to subject myself to such sadness. It's my second reading, and it has become a sadder book with age.
About to read: Head First Design Patterns. This is a technical design book which I am reviewing with the intent of reviving our office's Design Patterns discussion group. I've heard great things about this book, I'll know more soon.