new Dispehsatory , Edinb.