Wikipedia AI summary
Herbert MacDonald
Herbert MacDonald or McDonald may refer to: