West Africa and Islam: A Study of Religious Development from the 8th to the 20th Century