Angela F. Murphy is an assistant professor of history at Texas State University -- San Marcos.
American Slavery, Irish Freedom
Angela F Murphy - Hardback
£38.95