Author: Tom Abowd
Born: 1967