The birth of Islam: an alternative narrative. Discussion with Bob of Speaker's Corner