David Bowlin has been published in numerous online magazines, a few small print publications, and is currently working on a fiction novel. Interests include writing, computer programming, and just about anything electronic.