PakCat catalogue record Social Contract By Lessnoff, Michael Bibliographic details ISBN0333367902 PublisherMacmillan publishers Publication placeLondon Publication year1986 Material typeBook Physical descriptionx,178p.