Reincarnation and the law of Karma: A study of the old-new world-doctrine of rebirth and spiritual cause and effect