publisher: John Wiley & Sons publish date: October 20th 2006
format: paperback
language: English
ISBN:
047010838X (9780470108383)
publisher: Ingram Publisher Services publish date: July 1st 2001
format: paperback pages: 1008
language: English
ISBN:
073561458X (9780735614581)