William M'Gavin John Howie