publisher: John Wiley & Sons publish date: January 13th 2003
format: paperback pages: 208
language: English
ISBN:
1861563450 (9781861563453)
publisher: John Wiley & Sons publish date: January 1st 2006
format: ebook pages: 302
language: English
ISBN:
1280362197 (9781280362194)