Author: Sir Alfred C (the late Sir Lyall) lyall