Michael David Cohen
Assistant Research Professor of History
Assistant Editor of the Correspondence of James K. Polk
University of Tennessee – Knoxville
  • Recommend Us