publisher: Atlantic Books publish date: 2014-10-01
format: hardcover pages: 368
language: English
ISBN:
1848877986 (9781848877986)
publisher: Thomas Dunne Books
format: Hardcover pages: 368
language: English
ISBN:
1250067359 (9781250067357)
format: Paperback pages: 368
language: English
ISBN:
1250096111 (9781250096111)