Contributor at Geek.com and Forbes.com. Opinions posted here are my own, unless they're someone else's... in which case they're not.
Sign in to see verified email, social profiles, recent articles, and pitch preferences.