Muhammad at Mecca - Watt, W. Montgomery (William Montgomery) (Clarendon Press, 1960)