Charles Walker Cathcart (1853-1932), a notable Scottish surgeon. Charles Walker Cathcart (1853-1932), a notable Scottish surgeon. ← Charles Walker Cathcart: The Surgeon Who Advocated Moss for Wound Healing