James Hanning (@GJamesHanning) header
James Hanning (@GJamesHanning) profile picture

Author, recovering journalist, husband, father, italophile. Writes on politics, football, media, environment, spies and eccentrics.

Joined December 2008