Tried this book soon after publication and was hooked. But was also at a cross roads in my life so read hurriedly. Just re read and find this a lovely, iteresting, knowledgeable and uplifting novel. Definitely recommend it, be prepared to read bits twice to enjoy the nuances and savour the characters!