The Theory Of Human Progression by Patrick Edward Dove & Julia A. Kellogg