David McCracken was born in
Louisville, KY, in 1940. Raised mostly in Winchester, KY, he now lives in
Northern Virginia, with his third and final wife. He has three children, two
stepchildren, and six grandchildren.
After three years in the U.S. Navy following a lackluster academic start, he graduated from the University of Kentucky in 1963, in Diplomacy and International Commerce. He then worked as a Latin American country desk officer in the U.S. Department of Commerce until he returned to school to earn an M.A. in Elementary Education in 1970 from Murray State University, having always been intending to teach. Eventually realizing his children qualified for reduced-price lunches based on his own teaching salary, he studied computer programming at Northern Virginia Community College and worked as a programmer until shifting back into elementary teaching.
He began working on what became Fly Twice Backward in 1983 and finally finished it in 2019! At 79, David strongly doubts he'll be doing another novel of such scope and complexity, but is preparing to work on a children's science fiction novel with a progressive bent, being a devout progressive in politics and religion, as well as a lover of learning.