publisher: Routledge
publish date: April 27th 2011
format: paperback pages: 667
language: English
ISBN:
0415883156 (9780415883153)
publisher: Routledge
publish date: January 3rd 2000
format: ebook pages: 320
language: English
ISBN:
1410606074 (9781410606075)
publisher: Dorrance Publishing Co. publish date: January 1st 2004
format: paperback pages: 281
language: English
ISBN:
0805962867 (9780805962864)