Advanced abdominal pregnancy--a review of 23 cases