Very good book
This book is certainly not for the faint of learning. You really have to have your heart and spirit into theology. With the numerous viewpoints and theories, you must have a grip on your convictions and beliefs, and i strongly suggest you have a good thesaurus during your study, but otherwise it is a very handy teaching tool.