Salam alaykum Many Sunnis claim that Imam Ali named his sons after their three caliphs out of love for them. And they provide one Hadith where it says his son was named after Uthman ibn Affan, and not Uthman ibn Mazoon as the Shia belief is. I need proof from both Sunni and Shia ahadith that this is not true and InshaAllah those are available, Thank you and may Allah bless you.