Who Delivers Babies?

Most delivers are performed at a hospital by a ob/gyn doctor. A midwife can deliver a baby at home. Some unexpected births have been delivered by friends, family and husbands.