duncan and bharath