Author: roy hopes