Author: robert anderson, k.c.b., ll.d.