Starr was a minister.
His only known song was published in 1886 by the Churches of Christ, probably in Boston, Massachusetts.
If you can help with any of these items,