The Henson Journals
Ralph William Anstruther
Ralph William Anstruther of Balcaskie, 6th Bt (1858-1931), soldier, rising to Lt. col. in Royal Highlanders; awarded awarded chevalier de la Légion d'honneur during the First World War
Journal references: 1
See also Anstruther, Margaret Christian; Erskine [née Anstruther, Magdalen Janet