Author: Gerard Clarke
Alternate names: Clarke G Staff
Born: 1965