publisher: Wrox Press, Paperback" /> publish date: July 22nd 2013
format: paperback
ISBN:
1118705378 (9781118705377)
format: ebook
ISBN:
1118605659 (9781118605653)
publisher: Wrox Press publish date: November 1st 2010
format: paperback pages: 1228
language: English
ISBN:
0470499486 (9780470499481)