robert walters 20th congress2005