Author: Jesse Johnson Finley
Dates: b.