Join colon-separated information in 3 files LN.txt PH.txt and AD.txt in a cascade fashion: join LN.txt and PH.txt, then join the result with AD.txt
join -t':' <(sort LN.txt) <(sort PH.txt) | join -t':'  - <(sort AD.txt)