James “Jim” Howard Cooper