James Swallow

James Swallow is a London-based British author and scriptwriter. He has worked on several of his own works, tie in novels and audio dramas as well as the video game industry. Aside from novels for Warhammer 40k, he has written for other established background settings such as Star Trek, Doctor Who, Stargate and 2000AD.1,2