Technically speaking, a prophet is one who is believed to speak for God, but generally speaking, when people hear the word ‘prophet’, they tend to think of one who sees the future. In popular...
Have you ever wondered how many people lived in England in the late 11th century? Well, William the Conqueror did, but mostly so that he could know how much land and money those people had. To figure...