Author: John McLean White
Alternate names: John McLean White III
Born: 1960