Social Hygeine posters through history

The University of Minnesota has posted an amazing archive of "social hygiene" posters from the turn of the 20th century to the 1970s.

Your mother has been unselfish
and devoted to you

Will you be worthy of her?

The chivalrous youth protects the
honor of all women and girls

Link

(Thanks, David!)