Adam Hartshorne : 1 publication