Books by Tielong Shen