Gynaecology & Obstetrics

Which of the following is most acceptable theory explaining development of endometriosis