publisher: Wiley publish date: March 12th 2007
format: paperback pages: 888
language: English
ISBN:
0470082798 (9780470082799)
publisher: John Wiley & Sons publish date: January 1st 2007
format: ebook pages: 889
language: English
ISBN:
1280823054 (9781280823053)
publisher: John Wiley & Sons publish date: June 5th 2007
format: ebook pages: 848
language: English
ISBN:
0470165774 (9780470165775)