Author: Robert Vardeman; Geo.W. Proctor