Author: Sir William Smith (ed.by) J.M. Fuller (ed.by)