I cover business and finance for CBS Online and IT security for CIO magazine. I've been a professional journalist since mastodons roamed the planet. In fact, I was the mastodon beat reporter for a while. I am a freelance writer and writing coach. I've been a stand-up comedian, published poet and science fiction writer. I adore: My family, my pug and boardgames. Not always in that order.