carey!
so good! i feel so creepy telling people it is one of my favourite books though.