Wikipedia AI summary
William Jardine
William Jardine may refer to: