Author: Brian W. Keelan
Born: 1958