On the blog: Charlottesville

On the eve of some promotional stuff: Politics. Because all politics is personal. Never forget it. Advertisements

Wee bits of news

Jim C. Hines has posted the first part of his author income survey results. He’s clear about the limitations of … More

On the Blog

A non-writing post, in which I do my civic duty and attend a protest.  

NYCC

I’m going to be at New York Comic Con next Thursday, October 6th, doing a panel on worldbuilding (with a signing … More