Author: Hartshorne, Charles; Weiss, Paul; Editors