Author: Thomas R. Dye
Alternate names: Thomas Dye