Author: Timothy Good
Alternate names: TIMOTHY GOOD