Archeology & Islam - 21 - Altars and Sacrifice