Gynaecology & Obstetrics

Placenta pre at 32 weeks, management of choice is :