A comparative study on knowledge, awareness and perception of contraception among rural and urban population in Punjab | Synapse