Author: Daniel Block
Born: 1967