Author: John L. Adams
Alternate names: Adams, John L., 1948-; Adams, John L.
Born: 1948