Billy O'Keefe
Billy O'Keefe hasn't written any stories yet.
Billy O'Keefe hasn't written any stories yet.
Author, illustrator, web developer, journalism enabler. @spj_tweets web guy, among other trades. I get distracted by every dog I see. http://billyok.com