publisher: Packt Publishing publish date: January 1st 2010
format: ebook pages: 616
ISBN:
1282766864 (9781282766860)
publisher: Packt Publishing, 616 p..." /> publish date: September 9th 2010
format: paperback pages: 616
language: English
ISBN:
1847197949 (9781847197948)
ASIN: 1847197949