publisher: Coronet Books publish date: January 1st 1987
format: paperback pages: 327
ISBN:
0340394951 (9780340394953)
publisher: Penguin publish date: November 1st 2012
format: paperback pages: 880
language: English
ISBN:
0241957664 (9780241957660)
publisher: Allen Lane
publish date: November 3rd 2011
format: paperback pages: 768
language: English
ISBN:
1846143241 (9781846143243)
publisher: Allen Lane
format: hardcover pages: 743
language: English
ISBN:
1846140684 (9781846140686)
publisher: Penguin publish date: March 27th 2008
format: kindle pages: 768
language: English
ASIN: B002TJLF2W