Author: William Allan Neilson anad Charles Jarvis Hill