publisher: John Wiley & Sons publish date: May 1st 2004
format: paperback pages: 248
language: English
ISBN:
0471429651 (9780471429654)
publisher: John Wiley & Sons publish date: March 8th 2010
format: paperback pages: 256
language: English
ISBN:
0470547952 (9780470547953)