publisher: Wrox Press publish date: June 1st 2009
format: paperback pages: 1426
language: English
ISBN:
0470223642 (9780470223642)
publisher: Wrox Press publish date: June 3rd 2009
format: ebook pages: 426
language: English
ISBN:
0470535342 (9780470535349)
publisher: Wrox Press publish date: April 6th 2011
format: ebook pages: 488
language: English
ISBN:
1118058917 (9781118058916)