Author: Egan Fl 1670-1724 O'Rahilly