This book will have a new version (the third edition) in 2019. The links below is the whole book.
I hope readers can benifit from it.