publisher: Corvus publish date: June 4th 2013
format: paperback pages: 262
language: English
ISBN:
0857899074 (9780857899071)
publisher: AudioGO publish date: June 1st 2013
format: audiobook
language: English
ISBN:
9781471329685
publisher: Corvus publish date: June 1st 2013
format: kindle pages: 368
language: English
ISBN:
9780857899095