Karl Shoemaker Editor & Author

Karl Shoemaker is Associate Professor of History and Law at the University of Wisconsin–Madison.