Excellent study help. I used this book to teach with. I am very drawn to R.A. Torrey's teaching style of writing. This book answeres many questions and makes you ponder other questions. Highly recommend this book to anyone interested in this subject.