A review by jengiraffe5
The Commitment: Love, Sex, Marriage, and My Family by Dan Savage

funny hopeful informative medium-paced

4.5