Falmouth t Cromarty ; Craig Ewan ,fr.