Title: Elementary Number Theory, Group Theory and Ramanujan Graphs
Subjects: Graph theory, Number theory, Group theory