Books by Yuchen Li