Wikipedia AI summary
Scudder
Scudder, a surname, may refer to: Scudder may also refer to: