By Jodi Piccolt. I'm nearly done with it and it's such a good book, so well written, very ethical. She has several other books out and I like her style of writing so I'm going to read them as well.