Medieval Medicine - Walsh, James J. (James Joseph)