derek.j.hanley