The Week Ahead: Presidential Schedule

By May 1, 2006General