moira forbes