William Lo | Slate