TY - BOOK TI - Modular forms and special cycles on Shimura curves T2 - Annals of mathematics studies SN - 0691125503 (acid-free paper) | 9780691125503 (acid-free paper) | 0691125511 (pbk. : acid-free paper) | 9780691125510 (pbk. : acid-free paper) PY - 2006/// CY - Princeton PB - Princeton University Press ER -