William Stirling — (1339-1393)