I've just finished reading this for my book club, but I can't make the meeting this month, so thought I'd spout my views on here 
I really enjoyed this, I liked the writing style and was very moved by Roseanne's story - wasn't too bowled over by the ending though - I guessed what it was going to be, and it was a bit too far fetched. But apart from that i was very absorbed in the story.
I see he's written another book - which is Eneas's story, which looks interesting.