William Floyd — American mathematician