publisher: Routledge publish date: October 27th 2002
format: paperback pages: 301
language: English
ISBN:
0415267080 (9780415267083)
publisher: Oberon Books publish date: August 28th 2012
format: paperback pages: 96
language: English
ISBN:
184943218X (9781849432184)
publisher: Oberon Books
publish date: April 1st 2010
format: paperback pages: 96
language: English
ISBN:
1840029358 (9781840029352)
publisher: Routledge publish date: January 18th 1995
format: paperback pages: 224
language: English
ISBN:
0415103495 (9780415103497)