Samuel Prescott Hildreth - pioneer physician, scientist, historian