publisher: Pragmatic Bookshelf publish date: June 7th 2006
format: paperback pages: 256
language: English
ISBN:
0977616657 (9780977616657)
publisher: Pragmatic Bookshelf publish date: February 8th 2005
format: paperback pages: 224
language: English
ISBN:
0974514063 (9780974514062)
publisher: Pragmatic Bookshelf publish date: December 5th 2010
format: paperback pages: 150
language: English
ISBN:
1934356611 (9781934356616)
ASIN: 1934356611