publisher: John Wiley & Sons publish date: August 28th 2005
format: paperback pages: 398
language: English
ISBN:
1574982613 (9781574982619)
publisher: John Wiley & Sons publish date: January 1st 2009
format: ebook pages: 410
language: English
ISBN:
1282313746 (9781282313743)
publisher: John Wiley & Sons publish date: September 29th 2009
format: ebook pages: 398
language: English
ISBN:
0470291672 (9780470291672)