Author: David S. Landes
Alternate names: Landes, David S.; David S Landes; David Saul Landes
Born: 1924