Author: John Alexander Johnson
Alternate names: Johnson, John Alexander, 1957-
Born: 1957