The Good People - Hannah Kent
Details
Set in 19th century Ireland. In the face of overwhelming gossip and superstition, a grandmother defies the church and turns to the supernatural to save her grandson from the fairies she believes to have taken him.
