publisher: Wrox Press publish date: November 22nd 2011
format: paperback pages: 613
language: English
ISBN:
1118021967 (9781118021965)
publisher: Wrox Press publish date: November 1st 2010
format: paperback pages: 1228
language: English
ISBN:
0470499486 (9780470499481)