Maria Stuart Mary Stuart David Herbert David Ricardo David S. John Stuart David H.,Jr. David Hume David Kahn David Ray