publisher: Pearson publish date: August 18th 2007
format: paperback pages: 342
language: English
ISBN:
0131561103 (9780131561106)
publisher: Prentice Hall publish date: May 28th 2001
format: paperback pages: 254
language: English
ISBN:
0130931284 (9780130931283)