Author: Bombaugh
Dates: harles c.