The British Humanist Association is the national charity working on behalf of non-religious people who seek to live ethical and fulfilling lives on the basis of reason and humanity. It promotes a secular state and equal treatment in law and policy of...