I went back to look at the D. Evans I have. I was part wrong, it is not a General Svc. button, I at first thought it was Navy, but instead it is a early Marine Corp button. Back mark reads, D. Evans Button Co. No. Attleboro Mass. This one has no heart/arrow design on it. It is dark with black paint on back, and given where it was found, I suspect WWI era. Date time line for Attleboro, Mass & No.(North) Attleboro, Mass. I currently do not know. CannonballGuy seems to know his stuff though, I to will check out his recommendations.