William G. Thomas

William G. Thomas teaches history at the University of Virginia, where he is director of the Virginia Center for Digital History.
Lawyering for the Railroad - Cover
Lawyering for the Railroad