H.F. (Hugh Fraser) Stewart