Author: John Thompson
Alternate names: J. E. Thompson; Thompson, John, 1949-
Born: 1949