I have never read a law book. But I thought this one had very good moral questions and was thought provoking. That said, I feel that it could be better organized to be more user friendly and memorable.
This has a wealth of legal terminology, concepts, and how it applies to the various laws. This is a great starting point to studying and applying the law. This book was widely used for Intro to Law Course.