Margaret is ~ Gentle. Happy. Calm. Kind hearted. Patient. Beautiful. ..and most of all an amazing mother to these 4 precious boys.