Steve R. Yeager lives in Northern California with his wife, two kids, and a pair of crazy dogs. For over 25 years, he worked as a corporate software engineer. Now, he spends much of his spare time writing as an exercise in sanity retention.