Author: William James Moore (Sir )