1820-1907 43rd Virginia Battalion Partisan Rangers