John A. Johnson
John A. Johnson hasn't written any stories yet.
John A. Johnson hasn't written any stories yet.
Sayer of words, typist of things, one who professes professionally, figurer of things out, player of basketball, abuser of language. 1 of the #AntiSocial 7