Why do Bad Things Happen to Good People?

From Recommends on August 21st, 2012