philosophical differences in bhakti