Dan Middleton hasn't written any stories yet.

Dan Middleton

Standard nerd, anti-populist, cynic-saint. Would rather fall with Adam than rise with all your gods.