by Sheila Ballantyne
Everyone should read this book. You may be shocked or put off by the beginning of the book. Stick with it until the end and you won't be disappointed.