publisher: Addison-Wesley Professional publish date: September 7th 2006
format: paperback pages: 192
language: English
ISBN:
0321437292 (9780321437297)
publisher: Addison-Wesley Professional publish date: August 28th 2006
format: kindle pages: 192
language: English
ISBN:
9780132702225