Zachary Klein is a software architect, independent researcher, and homeschooling father of six (and counting). He has long had a deep interest in Earth sciences, has participated in geological field research, and has authored and led geological field trips in the St Louis region as well as at Mt St Helens, in Washington state. He serves as a speaker and as a member of the board of the Missouri Association for Creation (MAC), and enjoys introducing people to the grandeur of God’s creation.