Author: Hamilton Library and Historical Association of Cumberland County (Carlisle, Pa.)