What the Bible Says About

Contradictions
-By Name
-By Number
-By Book
-A short List
-Contradictions Forum
-In the Quran
-In the Book of Mormon

Dwindling in Unbelief: Contradictions
-Contradictions in the Bible: An analysis by book

Links
-1001 CONTRADICTIONS & DISCREPANCIES in the CHRISTIAN BIBLES



Was Abiathar the father or the son of Ahimelech?
Abiathar was the son of Ahimelech. Abiathar was the father of Ahimelech.
  1. 1 Samuel 22:20
    And one of the sons of Ahimelech the son of Ahitub, named Abiathar.

  2. 1 Samuel 23:6
    Abiathar the son of Ahimelech.
  1. 2 Samuel 8:17, 1 Chronicles 18:16, 24:6
    Ahimelech the son of Abiathar.
Oxford Annotated Bible note for 2 Samuel 8:17: Ahimelech the son of Abiathar should perhaps be reversed (1 Sam.22.20), though is is also possible that Abiathar had a son Ahimelech who acted in place of his aged father (1 Chr.18.16; 24.3,6,31).
Biblically Correct answer: Abiathar was the son of Ahimelech

I'll go with what the Oxford Annotated Bible said was most likely.

Helping Believers Resolve Contradictions: A Biblically Correct Approach

Christian Response
LookingUntoJesus.net
SAB: A Response
Tektonics