Author: d.c. ayres b.sc., ph.d., a.r.c.s.