by Martin Aspeli
publisher: Packt Publishing publish date: September 26th 2007
format: paperback pages: 420
language: English
ISBN:
1847191983 (9781847191984)
publisher: Packt Publishing publish date: January 1st 2007
format: ebook pages: 420
language: English
ISBN:
1281252557 (9781281252555)
publisher: Packt Publishing publish date: August 26th 2011
format: paperback pages: 516
language: English
ISBN:
1849514429 (9781849514422)
publisher: Packt Publishing publish date: August 26th 2011
format: kindle pages: 516
language: English
ASIN: B005KRUI32
publisher: Packt Publishing publish date: August 26th 2011
format: ebook pages: 516
language: English
ISBN:
1849514437 (9781849514439)
publisher: Packt Publishing publish date: January 1st 2011
format: ebook pages: 516
language: English
ISBN:
1283308177 (9781283308175)