James Naughtie

The New Elizabethans: Sixty Portraits of our Age