Kenneth Chan Yan | Slate