Author: Huntington, RichardPublisher: Cambridge: Cambridge University PressYear: 1979ISBN: 0521225310Class: 390Code: HUN