j . G . Stewart , Edinburgh , John Hopkins&