This book was a surprise. First of all it was on impulse (and owing to an attractive cover) that I pulled it off the library shelf as I walked past. I had never heard of the author nor the book before. Turned out to be well written with unexpected depth. A fine and enjoyable book, indeed.