Author: Geoffrey Green.