dr William Macewen , tillkommer förtjensten atthafwa