Author: Nicoll,Allardyce.