The Mithraic origin and meanings of the Rotas-Sator square / Walter O. Moeller. Leiden : Brill, 1973