Author: J. Anderson Thomson
Alternate names: Thomson, J. Anderson, Jr.; Thoms, J. Anderson Thomson, Jr.; J. Anderson Thomson, Jr., M.D.; Andy Thomson M.D.; Andy Thomson