gods precious little souls in india