Meet the Author: Rachel Holmes
8 May 2014 Last updated at 23:28 BST
In this week's Meet the Author the BBC's Nick Higham meets Rachel Holmes .
Holmes's new book, Eleanor Marx: A Life, is a biography on the daughter of Karl Marx.
More Meet The Author interviews.