Books by Kai Huang