Talk of The Village by Rebecca Shaw. 9781407216997