daniel halloran