publisher: Kessinger Publishing publish date: June 1st 2007
format: paperback pages: 272
language: English
ISBN:
1432669656 (9781432669652)
publisher: Tuckwell Press publish date: May 1st 1995
format: paperback pages: 312
language: English
ISBN:
1898410445 (9781898410447)