St. Andrew's gathers this weekend to remember and to celebrate