publisher: Apress publish date: September 1st 2008
format: paperback pages: 148
language: English
ISBN:
1590599985 (9781590599983)
publisher: Apress publish date: January 1st 2009
format: ebook pages: 141
language: English
ISBN:
1282068849 (9781282068841)