Author: W. Teignmouth Shore
Alternate names: W Teignmouth 1865-1932 Shore; W Teignmouth Shore; W. Teignmouth 1865-1932 Shore
Born: 1865
Died: 1932