by Melvyn Bragg
publisher: Hodder & Stoughton
format: hardcover pages: 414
language: English
ISBN:
0340401737 (9780340401736)
language: English
ISBN:
0340423730 (9780340423738)
publisher: Sceptre publish date: June 21st 2012
format: kindle pages: 484
language: English
ISBN:
9781848942585
publisher: Putnam Publishing Group
format: hardcover
language: English
ISBN:
0399132252 (9780399132254)
publisher: ISIS Audio Books publish date: December 1st 1994
format: audiobook
language: English
ISBN:
1856955656 (9781856955652)