Books by Shijie Zhang