by John Hughes
publisher: John Wiley & Sons publish date: October 8th 2007
format: hardcover pages: 247
language: English
ISBN:
1405158921 (9781405158923)
publisher: John Wiley & Sons publish date: November 17th 2006
format: paperback pages: 247
language: English
ISBN:
140515893X (9781405158930)
publisher: Wiley-Blackwell publish date: January 1st 2008
format: ebook pages: 264
language: English
ISBN:
1281069515 (9781281069511)
publisher: Wiley-Blackwell publish date: April 15th 2008
format: ebook pages: 264
language: English
ISBN:
047076614X (9780470766149)