The Trotula: An English Translation of the Medieval Compendium of Women's Medicine (The Middle Ages Series)