» History of old Rappahannock County, Virginia, 1656-1692: with introduction 1608-1656, including the present counties of Essex and Richmond, and parts of Westmoreland, King George, Stafford, Caroline, and Spotsylvania Counties
History of old Rappahannock County, Virginia, 1656-1692: with introduction 1608-1656, including the present counties of Essex and Richmond, and parts of Westmoreland, King George, Stafford, Caroline, and Spotsylvania Counties