Dr. Allan Gordon Russell Cameron. Issue 3418 (10th July 1926) - Unknown