publisher: Addison Wesley Publishing Company publish date: May 23rd 2005
format: paperback pages: 198
language: English
ISBN:
0321316827 (9780321316820)
publisher: Allyn & Bacon publish date: July 1st 2001
format: paperback pages: 208
language: English
ISBN:
0205336280 (9780205336289)
language: English
ISBN:
0205268560 (9780205268566)