Medieval & early renaissance medicine : an introduction to knowledge and practice