Author: Frederick P. Brooks
Alternate names: Frederick Phillips Brooks