Author: j.a.c. mackie j.p. sarumpaet