President George W. Bush speaks at the Veterans of Foreign Wars convention. Jill Toyoshiba/Kansas City Star