publisher: Wrox
publish date: August 23rd 2007
format: paperback pages: 410
language: English
ISBN:
0470131470 (9780470131473)
publisher: Wrox Press publish date: April 7th 2008
format: ebook pages: 410
language: English
ISBN:
0470380209 (9780470380208)