Boskone 51, NESFA's Regional Science Fiction Convention

James D. Macdonald

James D. Macdonald writes science fiction, fantasy, and horror, both long and short-form. He lives in New Hampshire.

Home Page: http://www.sff.net/people/doylemacdonald

Program Participant List