publisher: John Wiley and Sons publish date: May 19th 2006
format: paperback pages: 200
language: English
ISBN:
0471702161 (9780471702160)
publisher: Wiley
publish date: September 29th 2000
format: paperback pages: 272
language: English
ISBN:
0471397512 (9780471397519)