James Swallow was born in London. He also writes science fiction and fantasy novels, and tie-in novels of tv series like Doctor Who, Star Trek, and Stargate. He is the creator of 'Marc Dane', an MI6 agent. Visit also this site.
Titles and year of publication: