American Family Physician
https://pubmed.ncbi.nlm.nih.gov/?myncbishare=dukemlib&dr=abstract&otool=dukemlib&term=33983001
This is a helpful review of a variety of conditions that can lead to this problem. Check out table 1 which identifies a number of causes, what the findings are on the exam, and then various treatment options.