sir stephen harold spender


Meanings

  • English poet and critic (1909-1995)