terribleminds.com
Jim C. Hines: Space Janitors Vs. Brain Weasels!
When Jim Hines says, “Can I write something for your blog?” you do not merely say yes, you give him the keys to the establishment and let him run the joint for as long as he likes. Beho…