specula
