BPSC » BPSC Study Materials » Environment and Ecology » Theories on the Origin of Life