Books by Jun-Lin Guan