Wikipedia AI summary
William Cowan
William Cowan may refer to: