publisher: John Wiley & Sons publish date: January 1st 2007
format: paperback
language: English
ISBN:
047004683X (9780470046838)
publisher: John Wiley & Sons publish date: March 19th 2007
format: ebook pages: 422
language: English
ISBN:
0470123222 (9780470123225)