Author: Mark Weakland
Alternate names: Mark Andrew Weakland
Born: 1964