by Dylan Evans
publisher: Free Press publish date: April 17th 2012
format: hardcover pages: 288
language: English
ISBN:
1451610904 (9781451610901)
publisher: Atlantic Books publish date: 2012
format: paperback pages: 213
language: English
ISBN:
1848877382 (9781848877382)
publisher: Free Press publish date: April 17th 2012
format: ebook pages: 288
language: English
ISBN:
1451610920 (9781451610925)
publisher: Free Press publish date: April 17th 2012
format: kindle pages: 288
language: English
ASIN: B005FLOF5U
publisher: Atlantic Books publish date: July 1st 2012
format: kindle pages: 288
language: English
ASIN: B0089EHRBO
publisher: Atlantic Books publish date: July 1st 2012
format: kindle pages: 320
language: English
ASIN: B008QO92IS
publisher: Atlantic Books publish date: September 5th 2013
format: paperback pages: 288
language: English
ISBN:
1848877390 (9781848877399)
publisher: Free Press publish date: April 23rd 2013
format: paperback pages: 288
language: English
ISBN:
1451610912 (9781451610918)
publisher: Atlantic Books (UK) publish date: July 1st 2012
format: ebook pages: 300
language: English
ISBN:
0857899260 (9780857899262)