Steven C. Hayes, biographie et bibliographie