Sir Peter Faulkener Shepheard (1913–2002)

1997