The Current Restoration of Nauvoo, Illinois

T. Edgar Lyon