Author: Thomas Kruppe
Born: 1958