James Caldwell — Irish mathematician