Author: William Allan (Sir )