publisher: Routledge publish date: June 1st 2005
format: hardcover pages: 240
language: English
ISBN:
0415298164 (9780415298162)
publisher: Routledge publish date: January 20th 2005
format: paperback pages: 240
language: English
ISBN:
0415298172 (9780415298179)