andy duncan 1