I am preparing the 2nd edition and will publish all typos and new contents here.