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 Jason Widener as Young Jed Bartlet Lawrence O'Donnell as Dr. Bartlet John Bennett Perry as Bill Wakefield