Author: g. f. duffin, b.sc., ph. d., f.i.c.