George Stewart Cameron,