20021111 city.kolkata: Here; religion defies science in all forms