Frederick Forsyth has released tens of books and has written scripts for movies, TV and video games.