Le Dr Norman Horn est le fondateur et président du Libertarian Christian Institute.
Norman est titulaire d'un doctorat en génie chimique de l'Université du Texas à Austin et d'une maîtrise en études théologiques de l'Université Lipscomb. Il a remporté de nombreux prix pour ses écrits et ses recherches en ingénierie et en théologie. Norman est l'auteur de plusieurs publications évaluées par des pairs dans les domaines de la science, de l'économie et de la théorie politique, et il a écrit pour de nombreux médias populaires, notamment Young American Revolution, Students for Liberty, LewRockwell.com, le Washington Post et Relevant Magazine. Il est l'un des quatre co-auteurs de La foi en quête de liberté, publié par LCI.
Il réside actuellement à St. Louis, Missouri et travaille comme chercheur dans l’industrie des dispositifs médicaux.