Author: David Jonathan Cooper
Alternate names: David J. Cooper; David Jonathan Cooper
Born: 1952