Step-by-Step is an educational missionary in South Africa - striving to make a measurable contribution to the improvement of the lives of children and adults in Africa through...