publisher: Prentice Hall publish date: July 19th 2008
format: paperback pages: 624
language: English
ISBN:
0136033156 (9780136033158)
publisher: Prentice Hall
publish date: September 1st 2001
format: paperback pages: 110
ISBN:
0536667438 (9780536667434)