Major James H W Johnstone