Rachel Holmes
Rachel Holmes is a cultural historian and author known for biographies of women and other historical figures, including "Eleanor Marx: A Life," "Sylvia Pankhurst: Natural Born Rebel," and "The Secret Life of Dr James Barry." She has also co-edited "Fifty Shades of Feminism" and has written widely on 19th-century subjects.[2][4][5]
biography
history
nonfiction