Leonard Freed: A Concerned Worldview