Though this book is extremely challenging in some ways (there are a great deal of hypothetical situations presented), it is interesting and expands a person's critical thinking skills. I'm not sure I will read it again any time soon, but I will refer to it from time to time.