Wikipedia AI summary
Glenn Duncan
Glen(n) Duncan may refer to: