Author: Durrell, C V., Palmer, G. W., Wright, R. M.