User photo

Mary Jane Holmes

About

Mary Jane Holmes was an American author who published 39 novels, as well as short stories. Her first novel sold 250,000 copies; and she had total sales of 2 million books in her lifetime, second only to Harriet Beecher Stowe.