Books by Shan Liu