Freezing temperatures - water in engine

I've junked out two engines that were froze / broke. One was a Commando 273, one was a 335 HP 383 I have no sympathy for the too lazy or too cheap to protect an engine. In the 40's antifreeze cost many times what it does today, adjusted for inflation. Somewhere I found an old life magazine full page ad for Zerex. I wish I still had it