publisher: Wrox publish date: May 3rd 2010
format: paperback pages: 576
language: English
ISBN:
0470571047 (9780470571040)
publisher: Wrox Press
publish date: January 1st 2010
format: ebook pages: 575
ISBN:
1280767731 (9781280767739)
publisher: Wrox Press
publish date: December 13th 2010
format: ebook pages: 576
language: English
ISBN:
1118057171 (9781118057179)