publisher: Pragmatic Bookshelf publish date: May 18th 2012
format: paperback pages: 352
language: English
ISBN:
1934356921 (9781934356920)
ASIN: 1934356921
publisher: Pragmatic Bookshelf publish date: December 2nd 2013
format: paperback pages: 100
language: English
ISBN:
1937785734 (9781937785734)