by John France
publisher: Routledge publish date: November 7th 2005
format: hardcover pages: 380
language: English
ISBN:
0415371279 (9780415371278)
publisher: Routledge publish date: February 1st 2006
format: ebook pages: 392
language: English
ISBN:
1134196180 (9781134196180)
publisher: Taylor & Francis Group publish date: January 1st 2005
format: ebook
language: English
ISBN:
1280376902 (9781280376900)