by Dan Savage
Though I agree with Dan politically, I found myself skipping the political portions of the book. The parts that stood out for me were his conversations with the people and the amazingly "average" portrayal of the people he encountered.
Dan Savage, of Savage Love fame, decides he'll check out the Seven Deadly Sins and give you an updated account. It's interesting and often rather scary; he neither tries to glorify sinful behavior nor condemn it in advance. He just wants to find out the facts for himself, and let you know what he di...