Mary J. Holmes was born on April 5, 1825 in Brookfield, Massachusetts, USA. She was a writer, known for
Lena Rivers (1932),
Lena Rivers (1914) and
Tempest and Sunshine (1916). She was married to Daniel Holmes. She died on October 6, 1907 in Brockport, Monroe County, New York, USA.