I found this version of Cervantes immortal tale highly amusing and entertaining. Set in a modern day post Franco Spain, Greene manages to cleverly capture the magic of the original. Greene offers the reader a deep and profound friendship between his versions of Don Quixote (in this case a Catholic priest) and Sancho Panza (a Communist ex mayor). These two, seemingly diametrically opposed characters, travel around Spain in a mechanised Rocinante, encountering and evading the ever present Guardia, engaging in theological and political debates, sleeping under the stars and drinking wine and eating cheese. There is so much warmth in this story and much of the humour is based on Quixote's naivety (I love Teresa's "steaks"), his relationship with church authority, purple socks (and bib), spiritual benevolence and, of course, the windmills. Like Will Self's version of Wilde's Dorian Grey, a great author can adapt a great story without destroying the core of its meaning and power but providing a new slant that enhances and glorifies the original. The bit about British tourists had me laughing out loud. Fantastic.