publisher: Bloomsbury publish date: June 4th 2007
format: hardcover pages: 288
language: English
ISBN:
0747588716 (9780747588719)
format: audiobook
ISBN:
0752885650 (9780752885650)
pages: 224
ISBN:
1854375660 (9781854375667)
publisher: John Murray
publish date: January 7th 2010
format: hardcover pages: 288
language: English
ISBN:
0340994088 (9780340994085)
ISBN:
1845797078 (9781845797072)
publisher: AA Publishing
publish date: December 15th 2011
format: hardcover pages: 256
language: English
ISBN:
0749570741 (9780749570743)