Author: Tim Kennemore
Alternate names: Time Kennemore