Background
Farley, James Thompson was born on August 6, 1829 in Albemarle County, Virginia, United States.
Farley, James Thompson was born on August 6, 1829 in Albemarle County, Virginia, United States.
Studied law.
Member Cal; member California Member United States Senate (Democrat) from California