Stephen E. Flowers recibió su doctorado en Lenguas Germánicas y Estudios Medievales en la Universidad de Texas en Austin, y estudió la historia del ocultismo en la Universidad de Gotinga, Alemania. Es autor de más de 24 libros, entre los que destaca Lords of the Left-Hand Path, y es director del Instituto Woodharrow de Estudios Germánicos y Rúnicos. Vive cerca de Austin, Texas.