Mackereth, James A. (James Allan)