anand duncan