moira demos