Author: E. edgar moore