Gynaecological Oncology A Guide to Clinical Management - Blake (Oxford University PressOxford University Press, 2023)