Author: moore raymond