J. P. Carter is the pseudonym of a bestselling author who has also written sixteen books under the names Jaime and James Raven. Before becoming a full-time writer he spent a career in journalism as a newspaper reporter and television producer. He was, for a number of years, director of a major UK news division and co-owned a TV production company. He now splits his time between homes in Hampshire and Spain with his wife.