itibaren Somerville VIC 3912, Australia
As usual, Jodi Picoult, gives you alot to think about. She has a way of giving you both sides of a situation so you understand why a person is doing something, even if you don't agree w/ them. With her there is no black and white....there are many shades of gray, no one is perfect and nobody is all bad either. Well done.