Author: h. st. l. b. moss