elias leonard