Barbara J Harris
Barbara J. Harris is Professor of History and Women's Studies at the University of North Carolina at Chapel Hill. Her previous works include Edward Stafford, Third Duke of Buckingham, 1478-1521
Barbara J. Harris is Professor of History and Women's Studies at the University of North Carolina at Chapel Hill. Her previous works include Edward Stafford, Third Duke of Buckingham, 1478-1521 See less
Barbara J Harris's Featured Books