elora logan