publisher: Packt
publish date: June 10th 2012
format: paperback pages: 368
language: English
ISBN:
1849685487 (9781849685481)
publisher: Packt Publishing publish date: July 17th 2012
format: ebook pages: 368
language: English
ISBN:
1849685495 (9781849685498)