publisher: Routledge publish date: November 1st 2007
format: paperback pages: 354
language: English
ISBN:
0415431999 (9780415431996)
publisher: Routledge
publish date: September 24th 2007
format: ebook
language: English
ISBN:
0203946456 (9780203946459)