D. James Kennedy 

Fantasy writer. When I'm cranky I write on other things, too.