publisher: Addison Wesley Longman publish date: March 7th 2008
format: paperback pages: 304
language: English
ISBN:
0321530977 (9780321530974)
publisher: Prentice Hall publish date: May 5th 2011
format: paperback pages: 250
language: English
ISBN:
0132164914 (9780132164917)
publisher: Addison Wesley Longman publish date: May 18th 2005
format: paperback pages: 336
language: English
ISBN:
0321286588 (9780321286581)