Author: w.e. knowles middleton, d.sc., f.r.s.c.