Guest Posts Fifty Shades of Awkward: A Defence of Fanfiction Amy FoxJune 27, 20120 One of the reasons why we have a bonus post scheduled on Wednesdays, in addition to taking a break from reading our bad...