A Celebration of the Life of Margaret S. Anderson (1937-2005)