Author: richard hayes