RecordDetails
Cambridge : Polity Press, 1996
336 Pages : Tables ; 23 cm