Leonard Owen is not widely recognized asa notable figure or concept in public knowledge or popular culture up to my last knowledge update in October 2021. It's possible that you may be referring to a person not widely known or that developments have occurred after my last update.