publisher: Whurr Publishers publish date: December 1st 2005
format: paperback pages: 459
language: English
ISBN:
186156323X (9781861563231)
publisher: John Wiley & Sons publish date: January 1st 2008
format: ebook pages: 471
language: English
ISBN:
1283858576 (9781283858571)
publisher: John Wiley & Sons publish date: April 30th 2008
format: ebook pages: 280
language: English
ISBN:
0470698527 (9780470698525)