The Ribat: The archaeology of a muslim religious community, Spain. - Scales, Peter C. (1993)