Overview

Thomas Holmes

(1846—1918) police-court missionary and philanthropist