Comparative Religion its Adjuncts and Allies