publisher: Pragmatic Bookshelf
publish date: January 13th 2012
format: paperback pages: 344
language: English
ISBN:
1934356832 (9781934356838)
publisher: FT Press
publish date: February 22nd 2001
format: paperback pages: 263
language: English
ISBN:
0273650211 (9780273650218)
publisher: Sasquatch Books
publish date: February 7th 2006
format: paperback pages: 48
language: English
ISBN:
1570614415 (9781570614415)