an Entity in Data Space: dbkwik.org
Lieutenant Robert Lyle McKendrick Barbour was a Scottish World War I flying ace credited with six aerial victories.