publisher: FSG Originals publish date: July 3rd 2012
format: paperback pages: 384
language: English
ISBN:
0374104077 (9780374104078)
publisher: FSG Originals publish date: July 3rd 2012
format: ebook pages: 384
language: English
ISBN:
1429945265 (9781429945264)
publisher: FSG Originals publish date: July 3rd 2012
format: kindle pages: 383
language: English
ASIN: B0071VUHWC