publisher: John Wiley & Sons publish date: October 20th 2008
format: paperback pages: 240
language: English
ISBN:
0470779713 (9780470779712)
publisher: John Wiley & Sons publish date: November 20th 2008
format: ebook pages: 256
language: English
ISBN:
0470694475 (9780470694473)