& G . Stewart , Edin/