by Bruce Michelson
publisher: Addison-Wesley Professional publish date: June 1st 2007
format: hardcover pages: 550
language: English
ISBN:
0321477146 (9780321477149)
publisher: Addison-Wesley Professional publish date: June 27th 2007
format: ebook pages: 336
language: English
ISBN:
013270210X (9780132702102)
publisher: Addison-Wesley Professional publish date: June 27th 2007
format: paperback pages: 336
language: English
ISBN:
0321768205 (9780321768209)