Troubled Waters: Reading Urine in Medieval Medicinepublicdomainreview.org16 pointsbenbreen3 years ago