publisher: Wrox Press
publish date: January 1st 2008
format: ebook pages: 528
ISBN:
1281814741 (9781281814746)
publisher: Wrox Press
publish date: January 1st 2007
format: ebook pages: 505
ISBN:
1281002526 (9781281002525)
publisher: Wrox Press publish date: September 1st 2009
format: paperback pages: 448
language: English
ISBN:
0470481897 (9780470481899)