Femara (Letrozole) Versus Placebo for Patients With Ovarian, Fallopian Tube, or Primary Peritoneal Cancer | NCT00634894 | Trialant