Author: Tim Beiser
Born: 1959