publisher: Packt Publishing publish date: September 26th 2007
format: paperback pages: 420
language: English
ISBN:
1847191983 (9781847191984)
publisher: Packt Publishing publish date: February 5th 2009
format: paperback pages: 592
language: English
ISBN:
1847191789 (9781847191786)