James Palmer, Writer

James Palmer is a freelance writer, copywriter, editor and author of science fiction and pulp adventure.

James Palmer, Writer