language: English
ISBN:
1843548593 (9781843548591)
publisher: Atlantic Books (UK) publish date: August 1st 2012
format: ebook pages: 300
language: English
ISBN:
1848874405 (9781848874404)
language: English
ISBN:
1843548607 (9781843548607)
language: English
ISBN:
1843548690 (9781843548690)
publisher: Penguin Press publish date: August 14th 2008
format: ebook pages: 288
language: English
ISBN:
1436269814 (9781436269810)
publisher: Penguin publish date: August 14th 2008
format: ebook pages: 288
language: English
ISBN:
1440634246 (9781440634246)
publisher: Penguin publish date: November 18th 2009
format: kindle pages: 288
language: English
ISBN:
9781101358979
publisher: Clipper Audio publish date: September 1st 2009
format: audiobook
language: English
ISBN:
9781407443263
publisher: Atlantic Books publish date: August 1st 2012
format: kindle pages: 288
language: English
ASIN: B008J1Q1R8
format: kindle pages: 291
language: English
ASIN: B001FE4I6C