Haemorrhoids or piles : their causes, pathology and treatment - Davis, William Morriston (University of Edinburgh, 1878)