Author: Norman H. Baynes & H. ST. L.B. Moss