Check all the winners of Robert Alfred Carr Prize presented under Robert Alfred Carr Prize since 2003 .