format: kindle pages: 576
language: English
ASIN: B002S0KB5O
language: English
ISBN:
1444501755 (9781444501759)
publisher: Hodder publish date: July 23rd 2009
format: kindle pages: 436
language: English
ASIN: B00GW4U5MG
publisher: Isis publish date: 2009
language: English
ISBN:
075314347X (9780753143476)
publisher: Penguin publish date: June 1st 2010
format: ebook pages: 480
language: English
ISBN:
1101434333 (9781101434338)