publisher: John Wiley & Sons publish date: November 1st 2005
format: paperback pages: 436
language: English
ISBN:
0471754781 (9780471754787)
publisher: John Wiley & Sons publish date: February 24th 2006
format: ebook pages: 436
language: English
ISBN:
0471788384 (9780471788386)