Harold Whetstone Johnston Share This Harold Whetstone Johnston (Harold Whetstone Johnston, H. W. Johnston)