Books by Tianru Guan