Author: Joseph T. Major, Jr.
Alternate names: Mr. Joseph T. Major Jr.