Author: Jack B. Revelle