Thomas James "Tom" Kenny (n.