Ryan D hasn't written any stories yet.

Ryan D

Ryan D

System administrator, automation junkie, occasional code monkey, Internet superhero... okay maybe not that last one.