fflacleay , Duff & C:o , Glasgow.