McGrigor, James, Sir, 1st Baronet, Inspector-General of Hospitals Army Medical Service

Relationships: