Andrei Makarevich | Slate