publisher: Addison Wesley Publishing Company publish date: April 1st 2005
format: paperback pages: 334
language: English
ISBN:
0321354532 (9780321354532)
publisher: Addison Wesley Publishing Company publish date: 1994
format: hardcover
language: English
ISBN:
0673523934 (9780673523938)
publisher: Longman Publishing Group publish date: March 24th 2007
format: paperback pages: 440
language: English
ISBN:
0321482999 (9780321482990)