Hall Caine

Hall Caine

May 13, 1853 — Runcorn, Cheshire, United Kingdom

Sir Thomas Henry Hall Caine was a British writer.