Dr. Kirk Elliot Silver to hit 50 by end of year.