Author: g. claridge druce, m.a., jp.