James Rose is a freelance writer, media analyst, and consultant. He is author of the political thriller Virus, which is based partly on his experiences as a freelance PR for various causes.