Veteran missionary retires after 58 years