publisher: Routledge
publish date: November 14th 2007
format: ebook pages: 320
language: English
ISBN:
0203937880 (9780203937884)
publisher: Routledge publish date: December 1st 2007
format: paperback pages: 320
language: English
ISBN:
0415773563 (9780415773560)