Author: t.g. connolly and w. sluckin