Author: Nystrom, Daniel Olson, John Helmer, ; Johnson, Emeroy.