Teng I-han | Slate