ciarvella.com
Review: American Savage: Insights, Slights, and Fights on Faith, Sex, Love, and Politics
American Savage: Insights, Slights, and Fights on Faith, Sex, Love, and Politics by Dan Savage My rating: 5 of 5 stars For the avid Savage fans out there, this book might be unnecessary. If you&#82…