Cpl Farrier Gordon G. Carter
With thanks to John Tanner