The book for a second edition. After some rounds of discussions, we agreed to sign up for a new
project to renew the book. Due to the fact that structure of the book was given and
we had a clear plan on new contents to add, the preparation of this second edition
was easier and faster than the preparation of the first edition, while we added a
significant amount of new materials.