Theodoros Terzopoulos | Slate