elora lynch