The Bible tells stories of the patriarchs who are told by God to build an altar, or a memorial, on a site to remember what happened there. This week has been filled with news about the 9/11 Memorial that just opened on the site of the World Trade Center in New York City. Many of us will not be able to travel to New York to visit this museum. However, if you are close to Oklahoma City, the memorial built…..