A history of upper Back Creek Valley (Frederick County, Virginia historical series)