Author: Hall, John A.Statement: John A. Hall.Publisher: Harmondsworth: PenguinYear: 1986ISBN: 0140225218Class: 209Code: HALNotes: Reprint. First published: Oxford: Blackwell, 1985.