Author: and keith c. seele william c hayes