added cambridge seminar series verion of singular moduli