the life and thoughts of Robert C Allen III