The lives and times of Ebenezer Scrooge - Davis, Paul (Yale Univ. Press, 1990)