by Martin Turner
publisher: Singular Publishing Group publish date: January 1st 1997
format: paperback pages: 364
language: English
ISBN:
1565937821 (9781565937826)
publisher: John Wiley & Sons publish date: February 25th 1997
format: paperback pages: 374
language: English
ISBN:
1897635532 (9781897635537)
publisher: John Wiley & Sons publish date: January 1st 2008
format: ebook pages: 374
language: English
ISBN:
1281319546 (9781281319548)
publisher: John Wiley & Sons publish date: April 15th 2008
format: ebook pages: 376
language: English
ISBN:
0470778032 (9780470778036)