publisher: Addison Wesley Publishing Company
format: paperback
language: English
ISBN:
058206452X (9780582064522)
language: English
ISBN:
0582427614 (9780582427617)
language: English
ISBN:
0582453836 (9780582453838)
publisher: Pearson Education publish date: July 1st 2010
format: paperback
language: English
ISBN:
1408209519 (9781408209516)