9780140030341 - The Nice and the Good by Iris Murdoch