publisher: John Wiley & Sons publish date: December 28th 2005
format: paperback pages: 265
language: English
ISBN:
1574982451 (9781574982459)
publisher: John Wiley & Sons publish date: January 1st 2012
format: ebook pages: 278
language: English
ISBN:
1280672544 (9781280672545)
publisher: John Wiley & Sons publish date: April 11th 2012
format: ebook
language: English
ISBN:
1118407857 (9781118407851)