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