he works under the name of jim johnston james a johnston and james alan johnston