publisher: Prentice Hall publish date: July 1st 2006
format: paperback pages: 720
language: English
ISBN:
027370253X (9780273702535)
publisher: Prentice Hall publish date: July 1st 2006
format: paperback pages: 824
language: English
ISBN:
0273646923 (9780273646921)
publisher: FT Press publish date: January 1st 2005
format: ebook pages: 721
language: English
ISBN:
1280602082 (9781280602085)