Author: John K. Brown
Alternate names: John Kennedy Brown
Born: 1958