American Savage: Insights, Slights, and Fights on Faith, Sex, Love, and Politics
by Dan Savage
My rating: 5 out of 5 stars
My Review
5 stars because I'm a giant Dan Savage fan boy.
michaelharley.net sysop: michael · est. 2012
by Dan Savage
My rating: 5 out of 5 stars
5 stars because I'm a giant Dan Savage fan boy.
Leave a comment