UPDATE - Edgar has gone home!
This photo was found in the Eugene Oregon Antique Mall. Handwritten on back "Edgar Bannister."
Front bears photographic studio stamp "Ivan H. Luce, Rochester, NY"
Initial internet searches lead me to believe that this is Edgar David Bannister, born Feb 21, 1848, to parents William David Bannister and Lovina Johnson, and died Jan 10, 1919, age 70.
He married Mary Christina Sargent on November 1, 1871. They had at least 3 children, possibly four, although one of these may have gone by two different names.
I have also located an obituary for Edgar, which states that he worked for much of his life as a traveling salesman for a Rochester-based company, and lived the last 30 years of his life in Albion NY. He is buried at the Mt Albion Cemetery.