Author: g. adrian horridge theodore holmes bullock