People who read this book should be aware that it does talk about some really sensitive topics such as the problems with fornication, adultery and other nasty sins.This book is about obtaining forgiveness and the need for the atonement. Yes the author does talk about very less savory topics but only to condone them and how to recover from a life of sin and obtain the blessings of being morally clean. I am a recovering pornography addict I do not deny it.My bishop urged me to read this book to understand the blessings of the atonement. I love this book. It talks about the true reason why christ came. All the other readers are trying to bash on this book and saying things that are simply not true. I love this book and I know that the principles taught in this book can bring hope,joy and peace to ones life. It certainly has helped me recover from the nasty things I have seen. It has brought peace and hope and joy to my life.