Author: Lewis, David L.
Alternate names: David Levering. Lewis; Professor of History David Levering Lewis
Born: 1936