publisher: Addison Wesley Publishing Company
format: paperback
language: English
ISBN:
0858964260 (9780858964266)
format: hardcover pages: 244
language: English
ISBN:
0702223182 (9780702223181)
format: hardcover pages: 288
language: English
ISBN:
0702216917 (9780702216916)