by Arthur De Vany
publisher: Routledge publish date: November 13th 2003
format: paperback pages: 328
language: English
ISBN:
0415312612 (9780415312615)
publisher: Routledge publish date: November 13th 2003
format: hardcover pages: 308
language: English
ISBN:
0415312604 (9780415312608)
publisher: Routledge publish date: September 25th 2003
format: ebook
language: English
ISBN:
0203489977 (9780203489970)
publisher: Routledge publish date: December 9th 2011
format: ebook pages: 328
language: English
ISBN:
1134382383 (9781134382385)
publisher: Routledge publish date: December 9th 2011
format: ebook pages: 328
language: English
ISBN:
1134382375 (9781134382378)
publisher: Routledge publish date: December 9th 2011
format: ebook pages: 328
language: English
ISBN:
1134382332 (9781134382330)