Author: w. sluckin t. g. connolly