Jack Southwell Russell, 25th Baron de Clifford (2 July 1884 – 1 September 1909) was a British army officer and nobleman.
Developed by razib.in