publisher: Random House, Inc. publish date: June 17th 2008
format: hardcover pages: 256
language: English
ISBN:
1846074371 (9781846074370)
publisher: BBC Digital publish date: April 13th 2010
format: ebook pages: 256
language: English
ISBN:
1409071316 (9781409071310)