Yes, I highly recommend this book. It is very informative.