https://www.majesticvision.com/doctrine-of-signatures/
Doctrine of Signatures