Author: f.l.s. brian vesey-fitzgerald