Steven L. Peck is professor of Biology at Brigham Young University. He has published widely in academic journals, and has previously published two novels, a short story collection and a collection of speculative poetry. Peck lives in Pleasant Grove, Utah, USA.