Books by Lei Shi