publisher: Perigee Trade
publish date: November 5th 2013
format: paperback pages: 160
language: English
ISBN:
0399164073 (9780399164071)
publisher: Simon & Schuster Ltd publish date: November 7th 2013
format: paperback pages: 160
language: English
ISBN:
1471133508 (9781471133503)