Author: robert w. hetzel douglas p. barnard