The Prophets: Their Times and Their Social Ideas