Author: Davidson H. Hamer
Alternate names: Davidson Hamer
Born: 1958