John Riordan hasn't written any stories yet.

John Riordan

John Riordan

RT = raised eyebrow, not endorsement. I don't look for the absurd, but it keeps finding me