Jeff Staddon
Academically I hold a master's degree in software engineering with an undergraduate degree in history. I make my living as a software developer.
Academically I hold a master's degree in software engineering with an undergraduate degree in history. I make my living as a software developer.
Sign up for David Rives Ministries' inspirational and educational Creation Weekly. Breaking news. Science updates. Special offers. Biblical discoveries.