I have never been able to pin down the exact meaning of “man-at-arms.” I used to think it was the common foot soldier of the medieval period, however, in reading your book “Heretic,” I sense that you mean him to be of higher rank, probably of the nobility, perhaps the minor nobility. Please clear this up for me. Also, what is a franc archer? Thanks for taking this inquiry and I will look forward to hearing from you. Gil Gorman.