I was swept along by the verve and humour of O'Connor's storytelling, although buffeted by the occasionally vehement and foul-mouthed dialogue. Surely only an Irish writer could give us such disillusioned descriptions of both Ireland and its people. However you will find compassion as well as comedy in this story of love and deception. Readers looking for a neat and satisfying resolution may be disappointed.