publisher: Wiley
publish date: March 30th 2007
format: hardcover pages: 296
language: English
ISBN:
0471979937 (9780471979937)
publisher: John Wiley & Sons publish date: April 6th 2007
format: ebook pages: 296
language: English
ISBN:
0470149388 (9780470149386)