Garvey John H What Are Freedoms For? John H Garvey - Cambridge : Harvard University Press 1996. - 312 - Politics Today . Eng ISBN: 0674004116 (Pbk.): Usd35.00