worksinprogress.news2 weeks agoRoman loveSamuel Hughes reviews From Shame to Sin by Kyle HarperVisit worksinprogress.newsBookmarkAdd to collection