Harrington, James Harrington Harrington, James - New York Cambridge University Press 1992 - 299p. ISBN: 521423295 Source: Textbook