Archive Internet Archive ID: elementaphysiolo05hall described at URL: https://archive.org/download/elementaphysiolo05hall/elementaphysiolo05hall.pdf...