Muhammad at mecca - Watt, W. Montgomery (The Clareendon Press, 1965)