by David Easton
publisher: Routledge publish date: June 18th 1991
format: hardcover pages: 320
language: English
ISBN:
0415056233 (9780415056236)
publisher: Routledge publish date: July 6th 1991
format: paperback pages: 320
language: English
ISBN:
0415755603 (9780415755603)
publisher: Routledge publish date: March 11th 2002
format: ebook pages: 320
language: English
ISBN:
1134935242 (9781134935246)
publisher: Routledge publish date: March 11th 2002
format: ebook pages: 320
language: English
ISBN:
1134935234 (9781134935239)
publisher: Routledge publish date: March 11th 2002
format: ebook pages: 320
language: English
ISBN:
1134935196 (9781134935192)
publisher: Routledge publish date: January 1st 2002
format: ebook
language: English
ISBN:
128032578X (9781280325786)
publisher: Routledge publish date: June 6th 1991
format: ebook
language: English
ISBN:
0203203763 (9780203203767)