Modular forms and special cycles on Shimura curves / - Kudla, Stephen S., (Princeton University Press,, 2006)