HEFFERNAN:Information about Nathan Cook Harvey