James W Hammack
James Wallace Hammack, Jr. is an assistant professor of history in the oral history program at Murray State University.
James Wallace Hammack, Jr. is an assistant professor of history in the oral history program at Murray State University. See less
James W Hammack's Featured Books