Author: Thomas Alexander Irvine
Born: 1968