publisher: John Wiley & Sons
format: hardcover pages: 360
language: English
ISBN:
0471657905 (9780471657903)
format: hardcover pages: 191
ISBN:
0910122555 (9780910122559)
publisher: Hampton Roads Publishing Company publish date: February 1st 2005
format: paperback pages: 258
language: English
ISBN:
1571744142 (9781571744142)