publisher: John Wiley & Sons publish date: February 22nd 2010
format: ebook pages: 238
ISBN:
0470661410 (9780470661413)
publisher: Addison Wesley Publishing Company publish date: May 1st 1998
format: paperback pages: 248
language: English
ISBN:
0582298873 (9780582298873)