Jeffrey Lockwood
Jeffrey Lockwood is a professor of natural sciences and humanities at the University of Wyoming. He is the author of Six-Legged Soldiers.