I'm not sure where this question fits
A distant relative of mine emigrated from England to New Haven Connecticut at the end of the 19th century and became an accountant. At some point he ordered a coat of arms that is a variant of the pre-existing Foster coat of arms.
In Arthur Charles Fox-Davies "Armorial Families" (1929) there is a biographical entry for him but I don't understand all the abbreviations (ones I'm not sure of coloured blue):
Herbert Foster, Gentleman, D.C.L., M.Com., M.C.S.,C.P.A., h. 1871 ; m. 1896, Amy, d. of Capt. Henry Spencer, of Saybrook, Connecticut. Res. — U.S.A.
Also the beginning of the description of the coat of arms says:
FOSTER (H. Coll., 24 Jan. 1916). Or on a fesse vert...
Herbert did well for himself but the 1940 Census says he had a grade 8 education so D.C.L as "doctor of common laws" seems improbable even though Yale apparently gives that out as an honorary degree. "M.Com" looks like masters of commerce, but I wouldn't have thought so at the turn of the 19th-20th century. "M.C.S." I have no idea about. He was born in 1871 so h. 1871 means birth year, but why "h"? (C.P.A. and other things are straightforward).
Also "H. Coll." is not likely Harvard College, which was my first guess. Fox-Davies' book is full of "H. Coll." with a date yet if any of the biographical entries is for someone who went to Harvard, the university is spelled out.
Does anyone have any guidance? Much appreciated if so!