publisher: John Wiley & Sons publish date: June 10th 2009
format: ebook pages: 320
ISBN:
0470739088 (9780470739082)
publisher: Wiley publish date: September 27th 2010
format: hardcover pages: 320
language: English
ISBN:
047067914X (9780470679142)
publisher: John Wiley & Sons publish date: September 11th 2006
format: paperback pages: 326
language: English
ISBN:
0470838507 (9780470838501)