Calan Ronan de. Trad.