Author: Walter Harrington Crawfurd Price