Loved this book, the love story is a bit predictable but that can be forgiven. I found this funny, sad, shcoking and beautifuuly written.