by Damien Kingsbury
publisher: Oxford University Press publish date: June 1st 2005
format: paperback pages: 398
language: English
ISBN:
0195517423 (9780195517422)
publisher: Oxford University Press publish date: May 23rd 2002
format: paperback pages: 336
language: English
ISBN:
0195513479 (9780195513479)
publisher: Oxford University Press publish date: February 4th 1999
format: paperback pages: 296
language: English
ISBN:
019550626X (9780195506266)