Shan Lianli | Slate