Is Ned Luke Alive in 2023?