Influences of Socio-Demographics, Child Parenting Hardships and Social Support on Single Parents’ Mental Health · Study