Mary Jane Holmes (April 5, 1825 – October 6, 1907) was a prolific American author of the 19th century, best known for her sentimental novels and domestic fiction which catered to the tastes of the contemporary female audience. Often compared with her contemporaries like Harriet Beecher Stowe, Holmes specialized in narratives that blend romance with realism, detailing the experiences, struggles, an...