Takes a text-book approach of exposing each concept and working through examples. If you're new to HDL you might like it. If you need to clarify a subtle point--forget this book. It's terrible as a refernce, your only hope is to start from the index and hope there is some information or an example on the topic somewhere--often there isn't!