& G . Stewarts , Edinbnrg , Nto 2.