Books by Hanjing Yu