Author information

Hall Caine
Author born: May 14, 1853
Author died: August 31, 1931
Nationality: British
Author Profession: Novelist