For some reason, I wasn't notified that you had responded to my inquiry about William B. Holmes. Sorry about that, I only learned about it today, 11/16/2010, because someone else responded. As for the letter from Margaret Holmes, my Wm. B. Holmes'
mother was Elizabeth Ann Morris Holmes of Sylacauga, Talladega Co., AL. William and his brother, James E. Holmes, must have enlisted at the same time and both were from Talladega County, AL.
As for a picture, I'm sorry but I don't have anything on the Holmes side of the family. Wish that I could help you. Thanks so much for the information, as I didn't have all of it.