Author: richard carlton snyder and h. hubert wilson