SteveFoerster
Writer, technologist, educator. President of New World University.