The optimal duration of adjuvant endocrine therapy for early stage breast cancer--with what drugs and for how long?

The optimal duration of adjuvant endocrine therapy for early stage breast cancer--with what drugs and for how long?