Author: John Anderson, Jr. (Firm)
Alternate names: John Anderson, (Firm), Jr.