James Daly Contributions: