I was waiting for a book like this: open, honest, and provocative. Lane Keller has done a great job confronting some of the biggest issues we as society and parents face. Stirring up the reader's curiosity to explore further and come to their own co...