Author: Thomas F. Kaplan
Alternate names: Tom