Special Guest Stars Stockard Channing as Abbey Bartlet Guest Stars NiCole Robinson as Margaret Hooper Anna Deavere Smith as Nancy McNally Gregory Alan Williams as Robbie Mosley Kirsten Nelson as Young Mrs. Dolores Landingham Don McManus as Greg Summerhays John Bennett Perry as Bill Wakefield Lawrence O'Donnell as Dr. Bartlet Jason Widener as Young Jed Bartlet