Overview

Sir John Weir

(1879—1971) homoeopathic physician