Author: george foot moore