Jerry Cavin is a Computer Scientist, Published Author and Amateur Astronomer. He studied Computer Science and Electrical Engineering at the University of Nebraska at Omaha. After his move to Texas he continued his graduate studies in Computer Science at Texas State University and Astronomy at Swinburne University of Technology. With over thirty years of experience in the software industry Jerry has crafted software for manufacturing, finance, retail, Academic R&D, and military organizations. After spending a number of years as an Adjunct Professor he was the principle designer of a Software Quality Assurance job training course for Veterans. After teaching the course for two years it was tuned into a successful non-profit organization. When he is not skiing down the slopes at Banff, Jerry has combined his love for teaching and writing to develop courses in Software Quality Assurance that are taught at Colleges and Universities.