Book cover for Medical Life in the Navy

Medical Life in the Navy

Unveiling Navy Medical Trials: A Journey into 19th Century Maritime Healing

Description of the book

English