Author: SKEAT, Rev. Walter & SISAM, K (edit)