Author: Barry M. Doyle
Born: 1961