Maimonides in His World. Portrait of a Mediterranean Thinker