Overview

John Villiers Stuart Townshend

(1831—1899) social reformer