Jay Rubenstein
Jay Rubenstein studied medieval history at the University of Oxford and the University of California at Berkeley. Currently he teaches history at the University of New Mexico.
Jay Rubenstein studied medieval history at the University of Oxford and the University of California at Berkeley. Currently he teaches history at the University of New Mexico. See less
Jay Rubenstein's Featured Books