Jack shannon is a person