Author: Jeffrey Flanagan
Born: 1959