A least upper bound on the superconducting transition temperature