publisher: Random House UK publish date: July 26th 2005
format: paperback pages: 288
language: English
ISBN:
0563486244 (9780563486244)
publisher: BBC Books publish date: August 31st 2011
format: paperback pages: 288
language: English
ISBN:
1849901767 (9781849901765)
publisher: BBC Digital publish date: August 31st 2011
format: ebook pages: 288
language: English
ISBN:
1446416054 (9781446416051)