Science in the ancient world[electronic resource] :from antiquity through the middle ages