Person

Stewart Thomas Grainger, Sir, 1837-1900.