William Inglis - Scottish knight of the 14th century