• Marquis of Hastings

  • Warren Hastings

  • Sir John Shore

  • Robert Clive


Warren Hastings