Chapters by Prof. Andy Chien