Macaria, or, Altars of sacrifice