Author: Kevin D. Macpherson
Born: 1956