publisher: Packt Publishing publish date: June 19th 2011
format: paperback pages: 372
language: English
ISBN:
1849691428 (9781849691420)
publisher: Packt Publishing publish date: June 16th 2011
format: ebook pages: 372
language: English
ISBN:
1849691436 (9781849691437)