Author: Robin Northover & L L Lucas.