Wikipedia AI summary
David Allan
David, Davie or Dave Allan may refer to: