Author: Van Valin, Jr., Robert D.