Author: William R. Fulton
Alternate names: William Ramsey Fulton