Davidoff, Sarnak, Valette. Elementary Number Theory, Group Theory and Ramanujan Graphs (CUP, 2003)(ISBN 0521824265)(154s)_MAc
Canoga Connect June 23, 2010 Presentation