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