Alexander Duthie , Craigen,