Author: Thomas A. Stapleford
Alternate names: Thomas Anderson Stapleford
Born: 1974