The love of God spans generations, generations of people, families, groups, states, countries, towns and villages. It crosses oceans, and  seas, scales