Heart and Science by Wilkie Collins.