by J. B. Schneewind (Author), Jerome B. Schneewind (Author)
Format: Hardcover
Pages: 484
Publisher: OUP Oxford
Published: 17 Nov 1977
ISBN 10: 0198245521
ISBN 13: 9780198245520