Author: marjorie boulton & l. a. g. strong