Traces of CM values of modular functions and related topics - Jan H. Bruinier (2005)