Author: BAMFORD C. H. ;  A. ELLIOT & W. E. HANBY