Author: William F. Temple
Alternate names: William Frederick Temple