Fathers for generations shape our lives in ways we don’t realize. All of us have become taught by successive generations… Read more