James Hamilton Traill

Lieutenant James Hamilton Traill was a World War I flying ace credited with six aerial victories.