Emmanuel Stalling
Emmanuel Stalling is software engineer, technical writer, online philosopher, aspiring novelist, part-time ninja, and fan of hard science fiction. Based in Charlotte, NC, USA.