Author: james bryce d.c.l