James Johnston , F. S.