Religion and how it has shaped the world

Description

For Islam, Buddhism and Christianity, I need to explain:
-a brief history
-rituals, traditions, ceremonies and celebrations
-their views on marriage
-the impact religion has had on modern times