Hi there.

New post noti­fi­ca­tions:

74 posts by David Mahaffey

Every Novem­ber, would-be nov­el­ists unclench their cheeks and squeeze out 50,000 words of gush­ing log­or­rhea that pro­po­nents will swear is the real thing.