publisher: Wrox Press publish date: September 1st 2007
format: paperback pages: 372
language: English
ISBN:
0470149787 (9780470149782)
publisher: Wrox Press publish date: January 1st 2007
format: ebook pages: 403
language: English
ISBN:
1281002666 (9781281002662)
publisher: Wrox Press publish date: December 5th 2007
format: ebook pages: 372
language: English
ISBN:
0470226676 (9780470226674)