1001 Parsecs Books: Putting the Fact in Fantasy by Dan Koboldt, ed. I read a lot of writing books, and this was one I really enjoyed. Go check it out on my writing blog!