Macelet , i Edinburg,