The Bay of Angels by Anita Brookner