A Study of The Companions of The Prophet : Geographical Distribution And Political Alignments - Fuad Jabali (Institute of Islamic Studies McGill University, 1999)