John Singleton Mosby practices law in Albemarle County after learning in jail under his prosecutor.

After reading the law while in jail, under the tutelage of his prosecutor, John Singleton Mosby practices law in Albemarle County.