Context for a carnyx: excavation of a long-lived ritual site at Leitchestown, Deskford, Moray, north-east Scotland · Study