James Read Branch

James Read Branch – 1828-1869 
Second child of Thomas Branch of Petersburg