by Michael Ball, David Sunderland
publisher: Routledge publish date: May 29th 2001
format: hardcover pages: 480
language: English
ISBN:
0415246911 (9780415246910)
publisher: Routledge publish date: November 1st 2002
format: ebook pages: 480
language: English
ISBN:
1134540302 (9781134540303)
publisher: Routledge publish date: November 1st 2002
format: ebook pages: 480
language: English
ISBN:
1134540299 (9781134540297)
publisher: Routledge publish date: November 1st 2002
format: ebook pages: 480
language: English
ISBN:
1134540256 (9781134540259)
publisher: Routledge publish date: January 1st 2002
format: ebook
language: English
ISBN:
1280406852 (9781280406850)
publisher: Routledge publish date: April 26th 2001
format: ebook
language: English
ISBN:
0203520114 (9780203520116)
publisher: Routledge publish date: April 6th 2006
format: paperback pages: 484
language: English
ISBN:
0415406404 (9780415406406)