Malcolm C. MacnaughtonBooksGeneral gynaecologyCombined textbook of obstetrics and gynaecologyMedical gynaecologyThe OvaryAuthor data: Open Library