publisher: Current Trade publish date: January 28th 2014
format: paperback pages: 320
language: English
ISBN:
1591846617 (9781591846611)
publisher: Portfolio publish date: September 13th 2012
format: ebook pages: 320
language: English
ISBN:
1101595280 (9781101595282)