Books by John Hooper

The Italians (2015)
In a book perfect for anyone looking to understand modern Italy and the unique character of Italians...

The New Spaniards (1995)
Over 30 million foreigners travel to Spain every year - more than any other country, yet all but a h...