Geoffrey C. Fuller has made a living as a freelance writer-editor for twenty years, working with both fiction and nonfiction. He has edited more than seventy-five books and is the author of Full Bone Moon.