Ibn Ishaq
Popular historian Tom Holland believes that Ibn Ishaq should be compared to Homer, and his writing regarded as literature rather than history. Just as Homer believed the gods determined fates in the Iliad and Odyssey, so Ibn Ishaq described hosts of angels coming to the aid of Muhammad at the Battle of Badr.