Tim Requarth

Tim Requarth is a contributing writer for Slate, and a Lecturer in Science and Writing at New York University.