David Carroll — American physicist