publisher: Addison-Wesley Professional publish date: May 1st 2006
format: paperback pages: 417
language: English
ISBN:
0321321308 (9780321321305)
publisher: Pearson Education, ebook" /> publish date: April 8th 2003
format: ebook
ISBN:
0321630009 (9780321630001)
publisher: Addison-Wesley Professional publish date: April 18th 2003
format: paperback pages: 464
language: English
ISBN:
0321166094 (9780321166098)