by A.J. Cronin
4.31
480 pages
9h 5m
Follow the inspiring journey of a Scottish doctor who dedicates his life to serving others in China, facing challenges with compassion and resilience.