Novel Last Names: Surname Meanings for the Creative Fiction ...
Larry J. Hoefling
James Bond, Uriah Heep, Dirk Pitt, Silas Marner, Ebenezer Scrooge - all examples of names intimately idenfified with their characters and seemingly inherent to the type of stories they inhabit.