publisher: Wiley
publish date: August 12th 2005
format: hardcover pages: 384
language: English
ISBN:
047001198X (9780470011980)
publisher: John Wiley & Sons publish date: February 15th 2011
format: ebook pages: 384
language: English
ISBN:
1119995027 (9781119995029)