The SCA has always drawn very heavily on role-players and science fiction people for its members. In the States, there’s a significant proportion of police and military types for some reason as well. And the other group who drift in are the history buffs.