publisher: Wiley
publish date: April 1st 2007
format: paperback pages: 269
language: English
ISBN:
0470095164 (9780470095164)
publisher: John Wiley & Sons publish date: June 25th 2007
format: ebook pages: 264
language: English
ISBN:
0470136960 (9780470136966)