Joe Moon

Joe Moon is a combat veteran with a literature degree. He writes about technology on his blog.