publisher: Booksurge Publishing
publish date: September 22nd 2008
format: paperback pages: 190
ISBN:
1439202761 (9781439202760)
publisher: Wrox
publish date: February 3rd 2012
format: kindle pages: 384
language: English
ASIN: B0075Y65QW
publisher: CreateSpace publish date: December 18th 2010
format: paperback pages: 154
language: English
ISBN:
1452849366 (9781452849362)