Wikipedia AI summary
William Newnham
William Newnham may refer to: