Sophie Anderson (British 1823-1903) The Little Lace Maker