enoch davidson