publisher: Addison Wesley
publish date: March 30th 2012
format: paperback pages: 336
language: English
ISBN:
0321636848 (9780321636843)
ASIN: 321636848
publisher: Addison-Wesley Professional publish date: April 10th 2012
format: ebook pages: 325
language: English
ISBN:
0321636961 (9780321636966)
publisher: Pearson Education publish date: April 2012
format: kindle pages: 336
language: English
ASIN: B007R3U9W2