ISBN:
0859762955 (9780859762953)
publisher: Tuckwell Press, Ltd.
publish date: December 1st 1996
format: paperback pages: 288
language: English
ISBN:
1898410240 (9781898410249)
publisher: Tuckwell Press, Ltd..." /> publish date: May 1st 2001
format: paperback pages: 270
language: English
ISBN:
1862321671 (9781862321670)
publisher: Cambridge University Press publish date: December 6th 2007
format: ebook pages: 399
ISBN:
1281944475 (9781281944474)