In dictionaries:
Thomas Horrocks Openshaw
Thomas Horrocks Openshaw (17 March 1856 – 17 November 1929) was an English Victorian and Edwardian era surgeon perhaps best known for his brief involvement in attempting to solve the notorious Jack the Ripper murders of 1888.
more...