Immaculate Conception - Antithesis to a godless world