John Gifford lives in a small rural village on the southeast coast of England. A self-proclaimed and unashamed computer nerd, gamer, and techno geek, John is an avid cyclist and a ...visualizza altroJohn Gifford lives in a small rural village on the southeast coast of England. A self-proclaimed and unashamed computer nerd, gamer, and techno geek, John is an avid cyclist and a lover of the fantasy genre.visualizza meno