Rachel Holmes is the author of Eleanor Marx: A Life, The Secret Life of Dr James Barry and The Hottentot Venus: The Life and Death of Saartjie Baartman. She is co-editor of Fifty Shades of Feminism and I Call Myself A Feminist. She lives in London.
Meticulously researched and fantastically discursive * Independent Magazine * Wonderful -- Amanda Foreman Serious, sympathetic and absolutely fascinating * Mail on Sunday *