Author: Fred Plaut
Alternate names: FRED PLAUT