I want to study Mazur's torsion theorem for elliptic curves over $Q$ and its generalizations for number fields, i.e., papers by Kamienny, Kenku & Momose, Filip Najman. So please suggest to me what background I should have before starting to read the relevant papers. If you could offer me some books/papers/articles, I would be glad.



Mazur's torsion theorem on elliptic curves and its generalisations
Andrew Snowden has just finished teaching a course on Mazur's torsion theorem--video-taped lectures and extensive notes may be found [here](http://asnowden.com/679/). I've watched several of the lectures; they are excellent.


