Author: William Elliot William Elliot Griffis