Author: William Hamilton Sewell Jr.
Alternate names: Sewell, William Hamilton; William H. Sewell Jr.; William H. Sewell; William Hamilton Sewell
Born: 1940