DANIEL V KEANE