publisher: John Wiley & Sons publish date: November 1st 2007
format: paperback pages: 274
language: English
ISBN:
1405167793 (9781405167796)
publisher: Wiley-Blackwell publish date: April 15th 2008
format: ebook pages: 288
language: English
ISBN:
0470691697 (9780470691694)