Daily Archives: October 29, 2023


Air Mechanic 3rd Class Robert Alexander Duff

Robert Alexander Duff, T4/083084 Royal Flying Corp was son of Mr Duncan Duff, farmer, and Mary Ann Douglas Duff, Woodend, Logierait, Ballinluig. Before his attachment to 22 Squadron of the Royal Flying Corps, Robert had joined the 8th Royal Highlanders in 1908. The following year his battalion changed to become […]