Author: h.m. cam , m. coate , l.s. sutherland