Author: D. E.&Johnson, E. C. Dagleish