Dutt och Anna Palme , i Cambridge , England d.