Twenty Three Years: A Study of the Prophetic Career of Mohammad