by Edward Angel
publisher: Addison Wesley Publishing Company publish date: April 25th 2007
format: paperback pages: 277
language: English
ISBN:
0321398114 (9780321398116)
publisher: Addison Wesley Longman publish date: April 9th 2004
format: paperback pages: 272
language: English
ISBN:
0321237625 (9780321237620)
publisher: Addison Wesley Publishing Company publish date: June 19th 2001
format: paperback pages: 235
language: English
ISBN:
0201741865 (9780201741865)