Author: Alfred McAlpine.