Thought provoking

A very good and thought-provoking book. 

Susan Hill